// index.js
// 获取应用实例
const app = getApp()

Page({
  data: {
    userInfo: {},
    hasUserInfo: false
  },

  /**
   * 修改：郭，2022年4月29日12:08:08
   * @param {*} options 
   */
  onLoad: function (options) {
    console.log(app.globalData.userInfo)
    // 将全局的用户信息同步到当前页面
    this.setData({
      userInfo: app.globalData.userInfo
    })
  },

  /**
   * 修改：郭，2022年4月29日12:07:37
   * 
   * @param {*} e 
   */
  login: function (e) {
    // 如果用户未注册则自动注册并登录，如果用户已经注册则登录
    app.getUserInfo();

    // wx.getUserProfile({
    //   desc: '展示用户信息',
    //   success: res => {
    //     console.log(res.userInfo)
    //     var user = res.userInfo
    //     wx.showToast({
    //       title: '登陆成功',
    //     })

    //     wx.setStorage({
    //       key: 'userInfo',
    //       data: res.userInfo
    //     })
    //     app.globalData.userInfo = user
    //     this.setData({
    //       userInfo: res.userInfo,
    //       hasUserInfo: true

    //     })
    //     // wx.request({
    //     //   url: 'url',
    //     // })

    //   }

    // })
    // console.log(this.data.hasUserInfo)
  },

  jumpToHistory: function (e) {
    wx.navigateTo({
      url: '/pages/history/history',
    })
  },

  /**
   * 修改：郭，2022年4月29日12:24:57
   */
  logout() {
    // 清除全局数据
    app.globalData.userInfo = null;
    // 清除当前页数据
    this.setData({
      userInfo: null,
      hasUserInfo: false
    });

    // 发送登出操作到服务器
    app.logout();

  }
})